<?php


namespace app\common\validate;


use think\Validate;

class Vld_board  extends Validate //验证 管理员规则
{
    //验证规则 文章
    protected $rule=[
        'title|标题'=>'require|length:2,200',
        'content|内容'=>'require',
        'fujian|附件'=>'length:2,200',
        'id|编号'=>'require|number',
    ];
    protected $message  =   [
        'title.require' => '标题不能为空！',
        'title.length'     => '标题长度为2-200个字符！',
        'content.require' => '内容必填！',
        'fujian.length'     => '附件长度为2-200个字符！',
        'id.require'   => '编号不能为空！',
        'id.number'   => '编号为纯数字！',
    ];
    //验证场景

    protected  $scene=[
        'add'=>['title','content','fujian'],
        'edit'=>['title','content','fujian','id'],
    ];

    public function sceneDel()
    {   // del 验证方法
        return $this->only(['id']); //过滤不需要的unique规则;
    }
}
